From 4cf69fbc5e6290ab4a6dd3029f96b584338d8938 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 27 Mar 2021 18:40:12 -0400 Subject: [PATCH] builder: Plug a small memory leak We were forgetting to free expression info objects in one place. --- gtk/gtkbuilderparser.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gtk/gtkbuilderparser.c b/gtk/gtkbuilderparser.c index ba409bb22c..425c5afa4e 100644 --- a/gtk/gtkbuilderparser.c +++ b/gtk/gtkbuilderparser.c @@ -2007,6 +2007,7 @@ end_element (GtkBuildableParseContext *context, PropertyInfo *prop_info = (PropertyInfo *) parent_info; prop_info->value = expression_info_construct (data->builder, expression_info, error); + free_expression_info (expression_info); } else if (parent_info->tag_type == TAG_EXPRESSION) { -- 2.30.2